Hirdetés

Alkalmazásfejlesztés badára: Az emulátor fájlrendszere

A bada SDK-ban található emulátor a rendszer mellett a Wave készülékek fájlrendszerét is emulálja, ezt a fejlesztőkörnyezet perzisztensen tárolja a merevlemezen. A könyvtárszerkezetet és a benne lévő tartalmat a számítógépről is elérhetjük, az emulátor indítása nélkül. Én az LP1 névre hallgató nyelvi csomagot használom, értelemszerűen eltérő language pack esetén a címekben szereplő Wave_LP1 mappa neve annak megfelelően módosul. Maga a könyvtárstruktúra az alábbi címen érhető el:
<telepítési útvonal>\Model\Wave_LP1\Simulator\FS\Win32FS\

A médiatartalmakat (/Media mapa a telefonon) is elérhetjük, valamint a virtuális memóriakártyán is turkálhatunk az alábbi címen:

Média mappa:
<telepítési útvonal>\Model\Wave_LP1\Simulator\FS\Win32FS\Media\

Memóriakártya:
<telepítési útvonal>\Model\Wave_LP1\Simulator\FS\Win32FS\Mount\Mmc\

Az egyes alkalmazások adatait is elérhetjük, ezeket applikáció-azonosító, azaz AppId alapján különböztethetjük meg. Az elérési út:

<telepítési útvonal>\Model\Wave_LP1\Simulator\FS\Win32FS\Osp\Applications\<alkalmazás AppID>

A Home folder, azaz az alkalmazások gyökérkönyvtára pedig az alábbi címen érhető el, valamint az AppRegistry-t is itt találjuk: 
<install_path>\Model\Wave_LP1\Simulator\FS\Win32FS\Osp\Applications\<your_appId>\Data

A legutóbbi futáskor keletkezett Memory Debug fájt is elmenti a feljesztőkörnyezet, ennek felleléséhez az alábbi útvonalat kell követni:
<install_path>\Model\Wave_LP1\Simulator\FS\Win32FS\Osp\Applications\<alkalmazás>\Data\memdebug_report

Azóta történt

Előzmények